/*
body {
	font: 12px/150% "ËÎÌå", arial; margin: 0px auto; padding: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}*/
div {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
/*ul {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}*/
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; overflow: hidden; list-style-type: none; zoom: 1;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
table {
	font-size: 12px;
}
tr {
	font-size: 12px;
}
td {
	font-size: 12px;
}
a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(2, 57, 174); text-decoration: underline;
}
a:active {
	color: rgb(51, 51, 51);
}
.whi:link {
	color: rgb(255, 255, 255);
}
a.whi:visited {
	color: rgb(255, 255, 255);
}
a.whi:hover {
	color: rgb(255, 255, 255);
}
a.xhx:link {
	text-decoration: underline;
}
a.xhx:visited {
	text-decoration: underline;
}
a.xhx:hover {
	text-decoration: underline;
}
.fillet .text {
	border-width: 0px 1px; border-style: solid; border-color: rgb(223, 235, 255); padding: 2px 8px; display: block;
}
.xtop {
	
}
.xbottom {
	
}
.xtop {
	font-size: 1px; display: block;
}
.xbottom {
	font-size: 1px; display: block;
}
.xb1 {
	overflow: hidden; display: block;
}
.xb2 {
	overflow: hidden; display: block;
}
.xb3 {
	overflow: hidden; display: block;
}
.xb4 {
	overflow: hidden; display: block;
}
.xb1 {
	height: 1px;
}
.xb2 {
	height: 1px;
}
.xb3 {
	height: 1px;
}
.xb2 {
	background: rgb(255, 255, 255); border-right-color: rgb(223, 235, 255); border-left-color: rgb(223, 235, 255); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.xb3 {
	background: rgb(255, 255, 255); border-right-color: rgb(223, 235, 255); border-left-color: rgb(223, 235, 255); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.xb4 {
	background: rgb(255, 255, 255); border-right-color: rgb(223, 235, 255); border-left-color: rgb(223, 235, 255); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.xb1 {
	background: rgb(223, 235, 255); margin: 0px 5px;
}
.xb2 {
	border-width: 0px 2px; margin: 0px 3px;
}
.xb3 {
	margin: 0px 2px;
}
.xb4 {
	margin: 0px 1px; height: 2px; _height: 1px;
}
.clear {
	width: 1px; height: 0px; line-height: 1px; clear: both; font-size: 1px; visibility: hidden;
}
.mr {
	margin-right: 10px;
}
.mt {
	margin-top: 10px;
}
.mb {
	margin-bottom: 10px;
}
.button {
	border: 1px solid rgb(101, 130, 191); height: 20px; color: rgb(255, 255, 255); padding-top: 2px; font-size: 12px; background-color: rgb(2, 57, 174);
}
.button1 {
	border: 1px solid rgb(152, 60, 63); height: 20px; color: rgb(255, 255, 255); padding-top: 2px; font-size: 12px; background-color: rgb(180, 26, 38);
}
.input {
	color: rgb(153, 153, 153);
}
#top {
	margin: 0px auto; width: 980px;
}
#top .t01 {
	background: rgb(247, 247, 247); color: rgb(0, 76, 199); padding-right: 15px; padding-bottom: 0px; padding-left: 15px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
#top .t01 span {
	width: 625px; float: left; display: block;
}
#top .t01 .tkw1 {
	float: right; display: block;
}
#top .t02 li {
	width: 748px; float: left;
}
#top .t02 .logo {
	width: 232px; text-align: center; padding-top: 6px;
}
#top .t02 .ad {
	margin-top: 8px;
}
#top .t02 .nav {
	color: rgb(2, 57, 174); line-height: 24px; font-size: 14px;
}
#top .t02 .nav b {
	background: url("image/top_bg01.gif") no-repeat 0px 3px; padding: 8px 20px 8px 18px;
}
#top .t02 .nav0 {
	color: rgb(255, 255, 255); font-size: 14px;
}
#top .t02 .nav0 li {
	width: 5px; float: left;
}
#top .t02 .nav0 .bg {
	background: url("image/menu_02.gif") repeat-x; padding: 3px 0px 0px 15px; width: 633px; height: 19px; text-align: center; _height: 17px; _padding-top: 5px;
}
#top .t02 .nav0 .wz {
	padding: 2px 0px 0px 10px; width: 70px; text-align: center;
}
#top .search {
	background: url("image/top_bg02.gif") repeat-x; color: rgb(255, 255, 255);
}
#top .search li {
	float: left;
}
#top .search .w {
	padding: 6px 0px 0px 25px; width: 943px;
}
#top .search form {
	display: inline;
}
#top .search .input {
	border-width: 1px; border-style: solid; border-color: rgb(65, 65, 63) rgb(210, 211, 206) rgb(210, 211, 206) rgb(65, 65, 63); width: 280px; height: 18px; color: rgb(153, 153, 153); line-height: 18px;
}
#main {
	margin: 8px auto; width: 980px;
}
.left {
	float: left;
}
.right {
	float: right;
}
#footer {
	margin: 0px auto; width: 980px; color: rgb(136, 136, 136);
}
#footer .f01 {
	padding: 5px 12px; border: 1px solid rgb(224, 234, 245); line-height: 20px; margin-bottom: 8px; background-color: rgb(251, 253, 255);
}
#footer .f01 li {
	width: 831px; float: left;
}
#footer .f01 .wb {
	background: url("image/icon02.gif") no-repeat 0px 4px; width: 90px; padding-left: 15px; clear: left;
}
#footer .f02 {
	padding: 8px 0px; text-align: center; line-height: 22px; font-family: Arial; border-top-color: rgb(225, 225, 225); border-top-width: 1px; border-top-style: solid;
}
#footer .f02 span {
	font-family: "ËÎÌå"; display: block;
}
#footer .f02_s {
	padding: 8px 0px; text-align: center; line-height: 22px; font-family: Arial;
}
#footer .f02_s span {
	font-family: "ËÎÌå"; display: block;
}
.center_z {
	text-align: center;
}
#cggq {
	width: 980px; height: 68px; margin-top: 5px; margin-right: auto; margin-left: auto;
}
#cggq li {
	float: left;
}
#cggq .cwq {
	width: 300px;
}
#cggq .cwq2 {
	width: 333px; margin-left: 7px;
}
#cggq .cwq3 {
	width: 673px; margin-left: 7px;
}
#vptop .vpb {
	width: 950px; height: 147px; margin-right: auto; margin-left: auto;
}
#jt_1 {
	margin: 0px auto 8px; width: 980px; height: 66px;
}
